rule:
meta:
name: compiled with AutoIt
namespace: compiler/autoit
authors:
- william.ballenthin@mandiant.com
scopes:
static: file
dynamic: file
att&ck:
- Execution::Command and Scripting Interpreter [T1059]
references:
- https://fumik0.com/2019/03/25/lets-play-with-qulab-an-exotic-malware-developed-in-autoit/
examples:
- 55D77AB16377A8A314982F723FCC6FAE
features:
- or:
- string: "AutoIt has detected the stack has become corrupt.\n\nStack corruption typically occurs when either the wrong calling convention is used or when the function is called with the wrong number of arguments.\n\nAutoIt supports the __stdcall (WINAPI) and __cdecl calling conventions. The __stdcall (WINAPI) convention is used by default but __cdecl can be used instead. See the DllCall() documentation for details on changing the calling convention."
- string: "AutoIt Error"
- substring: ">>>AUTOIT SCRIPT<<<"
- string: ">>>AUTOIT NO CMDEXECUTE<<<"
- string: "#requireadmin"
- string: "#OnAutoItStartRegister"
last edited: 2023-11-24 10:34:28